#include <stdio.h>
int main(int argc, char const *argv[])
{
    // 一个整数，它加上100后是一个完全平方数，再加上168又是一个完全平方数，请问该数是多少？

    int x; // 设x是所求值
    /*
     *有方程 x+100 = i*i
     *      x+100+168 = j*j
     * 满足 i * i - 100 == j * j - 268
     */
    for (int i = 0; i < 168; i++)
    {
        /* code */
        for (int j = 0; j < 168; j++)
        {
            if (i * i - 100 == j * j - 268)
            {
                x = i * i - 100;
                printf("%d\t+\t100\t\t\t=\t%d\t*\t%d\t \n", x, i, i);
                printf("%d\t+\t100\t+\t168\t=\t%d\t*\t%d\t \n", x, j, j);
            }
        }
    }

    return 0;
}
